cmake_minimum_required(VERSION 3.1)

project(virtualClass)

file(GLOB PROJECT_INCLUDE ${PROJECT_SOURCE_DIR}/include/*.h ${PROJECT_SOURCE_DIR}/include*.hpp)
file(GLOB PROJECT_SRC 
    ${PROJECT_SOURCE_DIR}/*.cpp ${PROJECT_SOURCE_DIR}/*.c
    ${PROJECT_SOURCE_DIR}/src/*.cpp ${PROJECT_SOURCE_DIR}/src/*.c
)

message(WARNING ${PROJECT_SOURCE_DIR})
message(WARNING ${PROJECT_SRC})

#add_executable(${PROJECT_NAME} ./string-switch.cpp)

include_directories(${PROJECT_SOURCE_DIR}/include)

add_executable(${PROJECT_NAME}  ${PROJECT_SRC})
